package com.zzuli.yxypre.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @auther pony
 * @create 2023-04-30 21:01
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
    private Integer id; //用户id
    private String phone; //用户手机号也即账号
    private String password; //用户密码
    private String openId; //用户微信id
    private String nickName; //用户昵称
    private String img; //用户头像

    //登录用户的我喜欢的歌曲总数 不映射数据库
    @TableField(exist = false)
    private Integer loveSongCount;

    //登录用户的我喜欢的专辑总数 不映射数据库
    @TableField(exist = false)
    private Integer loveAlbumCount;

    //登录用户的我喜欢的歌单总数 不映射数据库
    @TableField(exist = false)
    private Integer loveSheetCount;

    //登录用户的创建的歌单总数 不映射数据库
    @TableField(exist = false)
    private Integer sheetCount;
}
